Template Function cereal::load(Archive&, Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&)

Function Documentation

template<class Archive, class _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
inline std::enable_if<traits::is_input_serializable<BinaryData<_Scalar>, Archive>::value, void>::type cereal::load(Archive &ar, Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> &matrix)

De-serialise an Eigen::Matrix using cereal.

Reads the block of binary data back from a cereal archive into the Eigen::Matrix.

Parameters
  • ar[in] The archive to deserialise from.

  • matrix[in] The matrix to deserialise into.